package com.t.bricks.bussiness.model.paperexamclass;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 考卷题目类型'PaperExamClass'表查询条件信息类
 * 警告:添加/修改/删除此查询对象中的属性后，记得到对应的mybits的xml中修改判断代码，否则会导致查询异常
 */
@ApiModel("考卷题目类型ConditionPaperExamClass查询条件信息类")
public class ConditionPaperExamClass {
		
	/**
	 * 记录编号
	 */
	@ApiModelProperty(value="记录编号")
	private String sId;
		
	/**
	 * 考卷编号(关联表,PaperExamClass.sId)
	 */
	@ApiModelProperty(value="考卷编号(关联表,PaperExamClass.sId)")
	private String sPaperExamId;
		
	/**
	 * 题型编号(关联表,ExaminationClass.iType)
	 */
	@ApiModelProperty(value="题型编号(关联表,ExaminationClass.iType)")
	private String sClassId;
		
	/**
	 * 题型名称(关联表,ExaminationClass.sName)
	 */
	@ApiModelProperty(value="题型名称(关联表,ExaminationClass.sName)")
	private String sClassName;
		
	/**
	 * 题型标题(显示用)
	 */
	@ApiModelProperty(value="题型标题(显示用)")
	private String sTitle;
		
	/**
	 * 题型总分数
	 */
	@ApiModelProperty(value="题型总分数")
	private Integer iScore;
		
	/**
	 * 题型总数
	 */
	@ApiModelProperty(value="题型总数")
	private Integer iCount;
		
	/**
	 * 每题小问总数
	 */
	@ApiModelProperty(value="每题小问总数")
	private Integer iCountRead;
		
	/**
	 * 允许回退(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="允许回退(布尔值,1:是;2:否)")
	private Integer iTurn;
		
	/**
	 * 提供答案(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="提供答案(布尔值,1:是;2:否)")
	private Integer iSupplyKey;
		
	/**
	 * 允许多选(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="允许多选(布尔值,1:是;2:否)")
	private Integer iMultiSel;
		
	/**
	 * 最小答案数
	 */
	@ApiModelProperty(value="最小答案数")
	private Integer iMinAnswer;
		
	/**
	 * 最大答案数
	 */
	@ApiModelProperty(value="最大答案数")
	private Integer iMaxAnswer;
		
	/**
	 * 标准答案数
	 */
	@ApiModelProperty(value="标准答案数")
	private Integer iAnswer;
		
	/**
	 * 备注
	 */
	@ApiModelProperty(value="备注")
	private String sMemo;
		
	/**
	 * 状态
	 */
	@ApiModelProperty(value="状态")
	private Integer iState;
	
	/**
	 * 取 考卷编号(关联表,PaperExamClass.sId)
	 * @return String
	 */
	public String getsPaperExamId() {
		return sPaperExamId;
	}

	/**
	 * 设置 考卷编号(关联表,PaperExamClass.sId)
	 * @param sPaperExamId
	 */
	public void setsPaperExamId(String sPaperExamId) {
		this.sPaperExamId = sPaperExamId;
	}

	/**
	 * 取 题型编号(关联表,ExaminationClass.iType)
	 * @return String
	 */
	public String getsClassId() {
		return sClassId;
	}

	/**
	 * 设置 题型编号(关联表,ExaminationClass.iType)
	 * @param sClassId
	 */
	public void setsClassId(String sClassId) {
		this.sClassId = sClassId;
	}

	/**
	 * 取 题型名称(关联表,ExaminationClass.sName)
	 * @return String
	 */
	public String getsClassName() {
		return sClassName;
	}

	/**
	 * 设置 题型名称(关联表,ExaminationClass.sName)
	 * @param sClassName
	 */
	public void setsClassName(String sClassName) {
		this.sClassName = sClassName;
	}

	/**
	 * 取 题型标题(显示用)
	 * @return String
	 */
	public String getsTitle() {
		return sTitle;
	}

	/**
	 * 设置 题型标题(显示用)
	 * @param sTitle
	 */
	public void setsTitle(String sTitle) {
		this.sTitle = sTitle;
	}

	/**
	 * 取 题型总分数
	 * @return Integer
	 */
	public Integer getiScore() {
		return iScore;
	}

	/**
	 * 设置 题型总分数
	 * @param iScore
	 */
	public void setiScore(Integer iScore) {
		this.iScore = iScore;
	}

	/**
	 * 取 题型总数
	 * @return Integer
	 */
	public Integer getiCount() {
		return iCount;
	}

	/**
	 * 设置 题型总数
	 * @param iCount
	 */
	public void setiCount(Integer iCount) {
		this.iCount = iCount;
	}

	/**
	 * 取 每题小问总数
	 * @return Integer
	 */
	public Integer getiCountRead() {
		return iCountRead;
	}

	/**
	 * 设置 每题小问总数
	 * @param iCountRead
	 */
	public void setiCountRead(Integer iCountRead) {
		this.iCountRead = iCountRead;
	}

	/**
	 * 取 允许回退(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiTurn() {
		return iTurn;
	}

	/**
	 * 设置 允许回退(布尔值,1:是;2:否)
	 * @param iTurn
	 */
	public void setiTurn(Integer iTurn) {
		this.iTurn = iTurn;
	}

	/**
	 * 取 提供答案(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiSupplyKey() {
		return iSupplyKey;
	}

	/**
	 * 设置 提供答案(布尔值,1:是;2:否)
	 * @param iSupplyKey
	 */
	public void setiSupplyKey(Integer iSupplyKey) {
		this.iSupplyKey = iSupplyKey;
	}

	/**
	 * 取 允许多选(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiMultiSel() {
		return iMultiSel;
	}

	/**
	 * 设置 允许多选(布尔值,1:是;2:否)
	 * @param iMultiSel
	 */
	public void setiMultiSel(Integer iMultiSel) {
		this.iMultiSel = iMultiSel;
	}

	/**
	 * 取 最小答案数
	 * @return Integer
	 */
	public Integer getiMinAnswer() {
		return iMinAnswer;
	}

	/**
	 * 设置 最小答案数
	 * @param iMinAnswer
	 */
	public void setiMinAnswer(Integer iMinAnswer) {
		this.iMinAnswer = iMinAnswer;
	}

	/**
	 * 取 最大答案数
	 * @return Integer
	 */
	public Integer getiMaxAnswer() {
		return iMaxAnswer;
	}

	/**
	 * 设置 最大答案数
	 * @param iMaxAnswer
	 */
	public void setiMaxAnswer(Integer iMaxAnswer) {
		this.iMaxAnswer = iMaxAnswer;
	}

	/**
	 * 取 标准答案数
	 * @return Integer
	 */
	public Integer getiAnswer() {
		return iAnswer;
	}

	/**
	 * 设置 标准答案数
	 * @param iAnswer
	 */
	public void setiAnswer(Integer iAnswer) {
		this.iAnswer = iAnswer;
	}

	/**
	 * 取 备注
	 * @return String
	 */
	public String getsMemo() {
		return sMemo;
	}

	/**
	 * 设置 备注
	 * @param sMemo
	 */
	public void setsMemo(String sMemo) {
		this.sMemo = sMemo;
	}

	/**
	 * 取 状态
	 * @return Integer
	 */
	public Integer getiState() {
		return iState;
	}

	/**
	 * 设置 状态
	 * @param iState
	 */
	public void setiState(Integer iState) {
		this.iState = iState;
	}

}
